function [neighbours] = get_neighbours_trust_sort(adjacency_matrix, node)

neighbours = [];
for i=1:length(adjacency_matrix(node, :))
    maxTrustValue = 0;
	currentNode = 0;
    for j=1:length(adjacency_matrix(node, :))
        if adjacency_matrix(node, j) > maxTrustValue & adjacency_matrix(node, j) ~= -inf & ~any(neighbours(:) == j) & adjacency_matrix(node, j) > 0.8
            maxTrustValue = adjacency_matrix(node, j);
            currentNode = j;
        end
    end
    if currentNode ~= 0
        neighbours = [neighbours currentNode];
    end
end
